Computer Performance Evaluation for UNIX
نویسنده
چکیده
What has been standard production resource usage and capacity management practices for most mainframe shops is not in common practice in many UNIX based distributed processing shops. There are several reasons why the UNIX shops, while running on the hottest architectures and latest graphical user interfaces, have been the "backward cousins" in relation to the mainframe shops in this area. The foremost reason is because only recently have a significant number of UNIX systems moved into large production environments that necessitate performance and capacity management. The most common usage of UNIX systems to date has been by engineers and white collar professionals that have workstations that are minimally dependent on other systems in the network [1]. When there was contention for a shared resource, it usually involved a small number of users and a single server. In general terms, the environments while distributed. did not have complex dependencies for resources shared by a large number of users. In the "traditional" UNIX environment nothing needed to be done relating to resource usage and capacity planning until a system became so slow it could no longer be tolerated. Today, however, while running IS applications that are very imponant and have time critical processing requirements, it is unacceptable to blindly reach the point were production drops to a snail's pace before taking action.
منابع مشابه
Design and Implementation of the Berkeley Virtual Memory Extensions to the UNIX† Operating System‡
This paper describes a modified version of the UNIX operating system that supports virtual memory through demand paging. The particular implementation being described here is specific to the VAX*-11/780 computer system although most of the design decisions have wider applicability. The modified system creates a large virtual address space for user programs while supporting the same user level i...
متن کاملApplication Oriented Performance Evaluation of Real-Time Systems Based on Modern Microprocessor Architectures
This paper aims at the performance evaluation of real-time computer systems consisting of a modern microprocessor architecture and a state of the art real-time operating system. Our approach is based on the Hartstone Uniprocessor Benchmark. For the first time we have implemented all test series defined using C for real-time UNIX operating systems running on different microprocessors and archite...
متن کاملUnix I/O Performance in Workstations and Mainframes
Rapid advances in processor performance have shifted the performance bottleneck to I/O systems. The relatively slow rate of improvement in I/O is due in part to a lack of quantitative performance analysis of software and hardware alternatives. Using a new self-scaling I/O benchmark, we provide such an evaluation for 11 hardware conÞgurations using 9 variations of the Unix operating system. In c...
متن کاملAnalyzing Capsicum for Usability and Performance
In this paper I investigate Capsicum, an extension to UNIX that introduces a new security model on top of existing UNIX architecture. This model consists of several new security primitives and system calls that replace existing UNIX functionality. I focus on two aspects of Capsicum: performance and usability. For performance, I compare the performance of Capsicum system calls to corresponding U...
متن کاملPaca: a Distributed File System Cache for Parallel Machines. Performance under Unix-like Workload
Parallel computers have a great computing power while I/O performance is far behind and it is, very often, the machine bottleneck. In this paper we tackle this problem presenting PACA, a cache directed le system aimed at parallel machines which run both Unix-like and parallel applications. PACA is a spe-ciic cooperative caching mechanism that de-nes a parallel global cache from all nodes local ...
متن کامل